Claude Code 可以帮你批量处理多个文档,大大提高工作效率。无论是批量重命名、批量修改内容,还是批量生成文档,它都能轻松完成。
批量重命名#
按规则重命名#
按照特定规则批量重命名文件:
你:请帮我批量重命名这些文件,规则是:日期_标题_序号.扩展名(上传多个文件)
Claude:已批量重命名文件:
重命名规则
- 格式:日期_标题_序号.扩展名
- 日期:YYYY-MM-DD 格式
- 标题:从文件内容中提取
- 序号:从 001 开始递增
重命名结果
- report1.docx → 2024-01-15_销售报告_001.docx
- report2.docx → 2024-01-16_市场分析_002.docx
- report3.docx → 2024-01-17_产品规划_003.docx
- report4.docx → 2024-01-18_财务报表_004.docx
所有文件已按照规则重命名。
按内容重命名#
根据文件内容批量重命名:
你:请帮我根据文件内容的第一行标题批量重命名这些文件(上传多个文件)
Claude:已根据文件内容批量重命名:
重命名规则
- 提取每个文件的第一行作为文件名
- 去除特殊字符
- 保留扩展名
重命名结果
- file1.txt → Python编程入门.txt
- file2.txt → 数据分析基础.txt
- file3.txt → 机器学习实战.txt
- file4.txt → 深度学习进阶.txt
所有文件已根据内容重命名。
按日期重命名#
按照文件日期批量重命名:
你:请帮我按照文件的创建日期批量重命名这些文件(上传多个文件)
Claude:已按创建日期批量重命名:
重命名规则
- 格式:YYYY-MM-DD_原文件名.扩展名
- 日期:文件创建日期
重命名结果
- document1.pdf → 2024-01-10_document1.pdf
- document2.pdf → 2024-01-12_document2.pdf
- document3.pdf → 2024-01-15_document3.pdf
- document4.pdf → 2024-01-18_document4.pdf
所有文件已按创建日期重命名。
批量修改内容#
批量替换文本#
在多个文件中批量替换文本:
你:请帮我在这些文件中将"产品A"全部替换为"新产品X"(上传多个文件)
Claude:已在所有文件中完成文本替换:
替换详情
- 查找文本:产品A
- 替换文本:新产品X
- 处理文件数:5 个
- 总替换次数:23 次
各文件替换情况
- 文件 1:替换 5 次
- 文件 2:替换 4 次
- 文件 3:替换 6 次
- 文件 4:替换 4 次
- 文件 5:替换 4 次
所有文件中的"产品A"已替换为"新产品X"。
批量修改格式#
在多个文件中批量修改格式:
你:请帮我在这些文件中将所有标题的字体改为黑体,字号改为三号(上传多个文件)
Claude:已在所有文件中完成格式修改:
修改详情
- 修改对象:所有标题
- 字体:改为黑体
- 字号:改为三号(16pt)
- 处理文件数:8 个
各文件修改情况
- 文件 1:修改 3 个标题
- 文件 2:修改 4 个标题
- 文件 3:修改 3 个标题
- 文件 4:修改 5 个标题
- 文件 5:修改 4 个标题
- 文件 6:修改 3 个标题
- 文件 7:修改 4 个标题
- 文件 8:修改 3 个标题
所有文件中的标题格式已统一修改。
批量添加内容#
在多个文件中批量添加内容:
你:请帮我在这些文件的开头都添加公司版权声明(上传多个文件)
Claude:已在所有文件开头添加版权声明:
添加内容
bash
处理结果
- 处理文件数:10 个
- 所有文件开头已添加版权声明
版权声明已添加到所有文件。
批量生成文档#
批量生成报告#
根据数据批量生成报告:
你:请帮我根据这个 Excel 表格中的数据,为每个部门生成一份月度报告(上传 Excel 文件)
Claude:已为每个部门生成月度报告:
生成报告列表
- 销售部月度报告.docx
- 市场部月度报告.docx
- 技术部月度报告.docx
- 财务部月度报告.docx
- 人事部月度报告.docx
报告内容 每个报告包含:
- 部门概况
- 月度工作总结
- 数据分析
- 问题与建议
- 下月计划
所有报告已生成并保存。
批量生成通知#
根据模板批量生成通知:
你:请帮我根据这个模板,为这些员工生成入职通知(上传模板和员工名单)
Claude:已为所有员工生成入职通知:
生成通知列表
- 张三_入职通知.docx
- 李四_入职通知.docx
- 王五_入职通知.docx
- 赵六_入职通知.docx
- 钱七_入职通知.docx
通知内容 每个通知包含:
- 员工姓名
- 入职日期
- 部门
- 职位
- 报到时间
- 报到地点
- 所需材料
所有通知已生成并保存。
批量生成邮件#
根据模板批量生成邮件:
你:请帮我根据这个模板,为这些客户生成感谢邮件(上传模板和客户名单)
Claude:已为所有客户生成感谢邮件:
生成邮件列表
- 客户A_感谢邮件.txt
- 客户B_感谢邮件.txt
- 客户C_感谢邮件.txt
- 客户D_感谢邮件.txt
- 客户E_感谢邮件.txt
邮件内容 每封邮件包含:
- 客户姓名
- 感谢内容
- 合作回顾
- 未来展望
- 联系方式
所有邮件已生成并保存。
案例示例#
案例:财务人员处理发票记录#
场景:财务人员需要处理大量发票记录,批量重命名、提取数据、生成报表。
你:请帮我处理这些发票文件:
- 批量重命名为:发票号_日期_金额.pdf
- 提取所有发票的关键信息
- 生成汇总报表(上传多个发票文件)
Claude:已完成发票批量处理:
1. 批量重命名 已将所有发票文件重命名:
- INV001_2024-01-05_1200.pdf
- INV002_2024-01-08_3500.pdf
- INV003_2024-01-12_2800.pdf
- INV004_2024-01-15_4200.pdf
- INV005_2024-01-18_5600.pdf
2. 提取关键信息
| 发票号 | 日期 | 金额 | 开票单位 | 税额 |
|---|---|---|---|---|
| INV001 | 2024-01-05 | 1200 | 供应商A | 156 |
| INV002 | 2024-01-08 | 3500 | 供应商B | 455 |
| INV003 | 2024-01-12 | 2800 | 供应商C | 364 |
| INV004 | 2024-01-15 | 4200 | 供应商D | 546 |
| INV005 | 2024-01-18 | 5600 | 供应商E | 728 |
3. 生成汇总报表
2024年1月发票汇总报表
一、总体情况
- 发票数量:5 张
- 发票总金额:17,300 元
- 税额总计:2,249 元
- 不含税金额:15,051 元
二、按供应商统计
| 供应商 | 发票数量 | 发票金额 | 占比 |
|---|---|---|---|
| 供应商E | 1 | 5,600 | 32.4% |
| 供应商D | 1 | 4,200 | 24.3% |
| 供应商B | 1 | 3,500 | 20.2% |
| 供应商C | 1 | 2,800 | 16.2% |
| 供应商A | 1 | 1,200 | 6.9% |
三、按日期统计
| 日期 | 发票数量 | 发票金额 |
|---|---|---|
| 2024-01-05 | 1 | 1,200 |
| 2024-01-08 | 1 | 3,500 |
| 2024-01-12 | 1 | 2,800 |
| 2024-01-15 | 1 | 4,200 |
| 2024-01-18 | 1 | 5,600 |
四、分析结论
- 本月发票金额主要集中在下旬(15-18日),占总额的 56.6%
- 供应商E是本月最大的供应商,占比 32.4%
- 平均每张发票金额为 3,460 元
小技巧#
- 先测试再批量:批量处理前,建议先在一个文件上测试,确认效果后再批量处理
- 备份原文件:批量处理前,务必备份原文件,以防出错
- 使用通配符:在批量重命名时,可以使用通配符(*、?)匹配文件名
- 记录处理日志:批量处理后,保存处理日志,方便后续查看和追溯
- 分批处理:如果文件数量很多,可以分批处理,避免一次性处理太多文件
- 验证结果:批量处理后,随机抽查几个文件,验证处理结果是否正确
现在,试着让 Claude Code 帮你批量处理一些文档吧!